XML 100 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]    
Amount of pre-change NOL carryforwards $ 25,741,000  
Valuation allowance against deferred tax assets 17,871,000 $ 16,331,000
Increase in deferred tax assets valuation allowance 1,540,000 1,540,000
Accrued interest and penalties associated with unrecognized tax benefits $ 0 0
United States    
Income Taxes [Line Items]    
Amortization period 5 years  
Non-US    
Income Taxes [Line Items]    
Amortization period 15 years  
Federal    
Income Taxes [Line Items]    
Net operating loss carryforwards $ 32,452,000 23,935,000
Operating loss carryforwards, limitations on use The federal net operating losses generated during years ended December 31, 2023 and 2022 (and not Section 382 limited; see below) may only be utilized to offset 80% of taxable income annually and may be carried forward indefinitely. The state net operating loss carryforwards generated will begin expiring in the year 2028, if not utilized.  
State    
Income Taxes [Line Items]    
Net operating loss carryforwards $ 22,612,000 $ 18,724,000