XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUES - Schedule of deferred revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Deferred Revenue [Roll Forward]            
Beginning Balance $ 484 $ 511 $ 473 $ 1,053 $ 904 $ 172
Revenue recognized (3,935) (5,416) (2,989) (2,721) (1,853) (3,229)
Amount collected 3,846 5,389 3,027 2,454 2,002 3,961
Ending Balance $ 395 $ 484 $ 511 $ 786 $ 1,053 $ 904