v3.25.4
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2025
Schedule II - Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Financial Statement Schedule

Schedule II
Valuation and Qualifying Accounts (in thousands); Years Ended December 31, 2025, 2024, and 2023
Valuation Accounts Deducted in the
Balance Sheet From the Assets to
Which They Apply
 
Balance
at Beginning
of Period
   
Additions
Charged to
Costs and
Expenses
   
Additions
Recorded
During
Acquisitions
   
Deductions
   
Balance at
End of
Period
 
                               
2023
Allowance for losses:
Trade accounts receivable
 
$
4,436
   
$
1,020
   
$
0
   
$
1,083
   
$
4,373
 
 
                                       
2024
Allowance for losses:
Trade accounts receivable
 
$
4,373
   
$
1,527
   
$
0
   
$
877
   
$
5,023
 
 
                                       
2025
Allowance for losses:
Trade accounts receivable
 
$
5,023
   
$
288
   
$
0
   
$
183
   
$
5,128
 

 

All other schedules are omitted because they are inapplicable, not required by the instructions, or the information is included in the consolidated financial statements or notes thereto.