XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2025
Accounting Policies [Abstract]  
Summary of Allowance for Credit Loss
Changes in the allowance for credit losses are as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Allowance for credit losses, beginning of period$858 $2,060 $845 $903 
Charges to costs and expenses, net180 81 189 1,292 
Account write-offs and other(16)(77)(12)(131)
Allowance for credit losses, end of period$1,022 $2,064 $1,022 $2,064 
Summary of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets comprised of the following:
September 30, 2025December 31, 2024
Other receivables$35,419 $16,336 
Deferred project costs140,124 117,573 
Prepaid expenses14,204 11,997 
Prepaid expenses and other current assets$189,747 $145,906