Quarterly report [Sections 13 or 15(d)]

REVENUE RECOGNITION - Schedule of Contract Assets (Details)

v3.25.1
REVENUE RECOGNITION - Schedule of Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Contract With Customer, Asset [Roll Forward]    
Beginning balance $ 3,513 $ 2,173
Revenue recognized during the period but not billed 1,136 3,271
Amounts reclassified to accounts receivable (453) (1,931)
Ending balance 4,196 3,513
Revenue recognized during the period but not billed, financing component $ 400 $ 300