XML 89 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]    
Valuation allowance $ 22,088,000 $ 29,638,000
Foreign tax credit carryforwards 3,423,000 12,614,000
Tax credit carryforward, valuation allowance 3,400,000 11,900,000
Unrecognized tax benefits 0 0
Income tax penalties and interest accrued 0 0
Research Tax Credit Carryforward    
Operating Loss Carryforwards [Line Items]    
Tax credit carryforward, valuation allowance 2,000,000 0
Tax credit carryforwards 3,900,000 2,900,000
Net Operating Loss Carryforward    
Operating Loss Carryforwards [Line Items]    
Valuation allowance 13,900,000 17,700,000
Foreign Tax Credits    
Operating Loss Carryforwards [Line Items]    
Valuation allowance, foreign tax credits expirations (4,300,000) $ (5,000,000)
State and Local Jurisdiction    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 161,100,000  
State and Local Jurisdiction | GEODynamics, Inc.    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 8,900,000  
Foreign Tax Authority    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 27,900,000  
Operating loss carryforwards without expiration $ 7,400,000