XML 58 R38.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Contracts Receivable [Abstract]    
Billed accounts receivable, net of allowance for credit losses $ 58,000 $ 55,400
Unbilled accounts receivable 7,400 4,300
Accounts receivable, net $ 65,400 $ 59,700