v3.26.1
ORGANIZATION AND ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of Change in the Aggregate Credit Loss and Other Allowances
The following table provides an analysis of the change in the aggregate credit loss allowance and other allowances.
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
(in thousands)
Balance at beginning of period$(2,922)$(2,527)$(2,652)$(2,554)
Credit losses and other(574)(326)(844)(637)
Credit recoveries and other 297  635 
Balance at end of period$(3,496)$(2,556)$(3,496)$(2,556)
Schedule of Fair Value of Derivative Instruments The following table, set forth by level within the fair value hierarchy, shows the Company’s derivatives that were accounted for at fair value as of June 30, 2026 and December 31, 2025.
As of June 30, 2026
Balance Sheet LineLevel 1Level 2Level 3Total
(in thousands)
Assets
Derivative assets, currentPrepayments and other$— $2,335 $— $2,335 
$ $2,335 $ $2,335 
Liabilities
Derivative liabilitiesAccrued liabilities and other$— $11,262 $— $11,262 
$— $11,262 $— $11,262 
As of December 31, 2025
Balance Sheet LineLevel 1Level 2Level 3Total
(in thousands)
Assets
Derivative assetPrepayments and other$— $2,846 $— $2,846 
$— $2,846 $— $2,846