XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash
The following table reconciles cash, cash equivalents and restricted cash reported within the Company's consolidated balance sheets to the total amounts showing in the consolidated statements of cash flows:
(in thousands)March 31, 2025December 31, 2024
Cash and cash equivalents$113,374 $51,870 
Restricted cash included in other long-term assets1,685 1,680 
Total cash, cash equivalents and restricted cash$115,059 $53,550 
Schedule of Reconciliation of Cash, Cash Equivalents, and Restricted Cash
The following table reconciles cash, cash equivalents and restricted cash reported within the Company's consolidated balance sheets to the total amounts showing in the consolidated statements of cash flows:
(in thousands)March 31, 2025December 31, 2024
Cash and cash equivalents$113,374 $51,870 
Restricted cash included in other long-term assets1,685 1,680 
Total cash, cash equivalents and restricted cash$115,059 $53,550 
Schedule of Allowance for Credit Losses
The following table summarizes the activity related to the Company's allowance for credit losses (in thousands):
Three Months Ended March 31,
20252024
Beginning balance$1,212 $1,029 
Provision for bad debts702 (452)
Recoveries/(write-offs)
— 
Ending balance$1,913 $578