v3.26.1
Schedule of Changes in Deferred Revenue from Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Beginning Balance $ 6,255 $ 6,020
Deferral of revenue 8,193 5,731
Recognition of unearned revenue (6,394) (5,496)
Ending Balance $ 8,054 $ 6,255