XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
ALLOWANCE FOR CREDIT LOSSES (Tables)
3 Months Ended
Jun. 30, 2025
ALLOWANCE FOR CREDIT LOSSES [Abstract]  
Activity in Reserves for Credit Losses within Accounts Receivable—Trade
The following table provides the activity in our allowance for credit losses within accounts receivable—trade for the three months ended June 30, 2025, and 2024 (in thousands):
 
             
  Three months ending June 30,
  2025   2024
Beginning
$ 3,902    $ 2,549 
Provision for credit losses
  596      75 
Write-offs and other
  (1,179     (12
Ending
$ 3,319    $ 2,612