XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Assets Manufactured for Internal Use, net - Components (Details) - Assets Manufactured for Internal Use - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Assets manufactured for internal use      
Useful life 10 years    
Total cost $ 91,216 $ 76,509  
Accumulated depreciation (46,045) (39,588)  
Assets manufactured for internal use, net 45,171 36,921  
Depreciation expense 6,800 5,600 $ 5,200
Internal use assets      
Assets manufactured for internal use      
Total cost 90,252 76,273  
Asset under Construction [Member]      
Assets manufactured for internal use      
Total cost $ 964 $ 236