XML 53 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating Leases Schedule of Lease Expense (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Lease, Cost [Table Text Block]
For the twelve months ended December 31, 2024, the Company had the following operating lease expense components:
(In thousands)
Operating lease expense$11,647 
Variable lease expense2,562 
Short-term lease expense2,621 
Total lease expense$16,830