v3.26.1
ALLOWANCE FOR CREDIT LOSSES
3 Months Ended
Jun. 30, 2026
ALLOWANCE FOR CREDIT LOSSES [Abstract]  
ALLOWANCE FOR CREDIT LOSSES
6. ALLOWANCE FOR CREDIT LOSSES
 
The following table provides the activity in our allowance for credit losses within accounts receivable—trade for the three months ended June 30, 2026, and 2025 (in thousands):
 
           
   Three months ended June 30,  
    2026     2025  
Beginning
 $3,024   $3,902 
Provision for credit losses
  326    596 
Write-offs and other
  (108   (1,179
Ending
 $3,242   $3,319