XML 81 R63.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Balance at beginning of year   $ 6,048 $ 5,789 $ 4,454
Charges to expense $ 6,300 1,990 1,250 1,649
Deductions   (886) (991) (602)
Other adjustments   0 0 288
Balance at end of year   $ 7,152 $ 6,048 $ 5,789