XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant & Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Abstract]          
Property, plant and equipment $ 224,791   $ 224,791   $ 220,542
Accumulated depreciation (145,588)   (145,588)   (139,735)
Property, plant and equipment — net 79,203   79,203   80,807
Depreciation expense 2,928 $ 2,914 5,857 $ 5,787  
Capital additions in progress $ 5,122   5,122   3,437
Purchase commitments for capital expenditures in progress     $ 2,893   $ 2,802