XML 74 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Lease Commitments
The following table presents our future lease commitments at December 31, 2024.
Table 18.1 – Future Lease Commitments by Year
(In Thousands)December 31, 2024
2025$3,713 
20263,627 
20272,699 
20281,207 
2029413 
2030 and thereafter456 
Total Lease Commitments12,115 
Less: Imputed interest(1,087)
Operating Lease Liabilities$11,028