v3.26.1
ALLOWANCE FOR CREDIT LOSSES (Tables)
6 Months Ended
Jun. 30, 2026
Credit Loss [Abstract]  
Schedule of Activity in the Allowance for Credit Losses
Activity in the allowance for credit losses was as follows for the six months ended June 30, 2026 and 2025 (amounts in thousands):
Six Months Ended June 30, 2026
Accounts ReceivableContract AssetsCustomer Financing ReceivableConvertible Note ReceivableTotal
Allowance for credit losses, beginning of period$1,236 $25,101 $11,474 $3,836 $41,647 
Provision for credit losses15 62 — — 77 
Allowance for credit losses, end of period$1,251 $25,163 $11,474 $3,836 $41,724 
Six Months Ended June 30, 2025
Accounts ReceivableContract AssetsCustomer Financing ReceivableOtherTotal
Allowance for credit losses, beginning of period$1,211 $25,030 $5,997 $— $32,238 
Provision for (benefit from) credit losses(9)1,825 2,014 3,832 
Allowance for credit losses, end of period$1,202 $25,032 $7,822 $2,014 $36,070