XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations, Goodwill and Other Intangible Assets - Additional Information (Details) - USD ($)
12 Months Ended
Aug. 01, 2024
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Goodwill, period decrease   $ 6,700  
Impairment charges   0 $ 0
Impairment of intangible assets (Excluding goodwill)   $ 429,000 $ 0
Impairment, Intangible Asset, Statement of Income or Comprehensive Income [Extensible Enumeration]   Depreciation and amortization expense  
Incandescent Technologies, Inc      
Business Acquisition [Line Items]      
Percentage of business acquired 100.00%    
Incandescent Technologies, Inc | Customer-Related Intangible Assets      
Business Acquisition [Line Items]      
Custom-related intangible assets $ 12,500,000    
Estimated weighted average amortization period 5 years