XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE RECOGNITION - Schedule of Contract Balance (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jan. 01, 2025
Revenue from Contract with Customer [Abstract]      
Unbilled account receivables - current $ 17,486 $ 17,728  
Contract assets - current 17,348 20,461 $ 39,500
Unbilled account receivables - non-current 25,759 12,988  
Contract assets - non-current $ 22,314 $ 16,918