XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant & Equipment (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Property, Plant and Equipment [Abstract]          
Property, plant and equipment $ 213,661,000   $ 213,661,000   $ 209,333,000
Accumulated depreciation (133,936,000)   (133,936,000)   (128,148,000)
Property, plant and equipment — net 79,725,000   79,725,000   81,185,000
Depreciation expense 2,914,000 $ 2,521,000 5,787,000 $ 5,499,000  
Capital additions in progress $ 3,335,000   3,335,000   2,264,000
Purchase commitments for capital expenditures in progress     $ 3,550,000   $ 1,100,000