XML 47 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II: Valuation and Qualifying Accounts

Schedule II - Valuation and Qualifying Accounts

(In thousands)

    

Allowance for

    

Allowance for

Credit Losses

Credit Losses

on Accounts

on Notes

Receivables

Receivables

Balance as of December 31, 2021

$

1,205

$

4,755

Charges (benefit) to operations

 

571

 

744

Deductions

 

(401)

 

Balance as of December 31, 2022

 

1,375

 

5,499

Charges (benefit) to operations

 

439

 

1,041

Deductions

 

(339)

 

Balance as of December 31, 2023

 

1,475

 

6,540

Charges (benefit) to operations

 

584

 

Deductions

 

(94)

 

Balance as of December 31, 2024

$

1,965

$

6,540