XML 60 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2017
Operating Loss Carryforwards [Line Items]        
Income tax expense (benefit) $ 151,000 $ 138,000    
Income (loss) before taxes $ (21,137,000) $ 67,179,000    
Income taxes from continuing operations at statutory rate 21.00% 21.00% 21.00%  
Temporary expensing for certain business assets and property, percent 100.00%      
Maximum deduction percentage of pre-NOL taxable income 80.00%      
Unrecognized tax benefits that would impact effective tax rate $ 0      
Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit 0      
Income tax examination, penalties and interest accrued 0      
Maximum        
Operating Loss Carryforwards [Line Items]        
Income taxes from continuing operations at statutory rate   21.00%   35.00%
Federal        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforward 215,700,000 $ 205,700,000    
Tax credit carryforward $ 5,600,000      
Net operating loss carryforwards expiration year 2026      
Income tax paid $ 700,000 0    
State        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforward 122,000,000 $ 141,200,000    
Net operating loss carryforwards expiration year   2019    
Income tax paid $ 700,000 $ 0