XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Line Items]    
Deferred tax provision valuation allowance
Gross deferred tax assets valuation allowance 22,124 $ 21,323
Net operating losses 58,000  
Foreign [Member]    
Income Taxes [Line Items]    
Deferred tax provision valuation allowance 7,424,000  
Net operating losses 14,900  
Deferred Tax Assets [Member]    
Income Taxes [Line Items]    
Gross deferred tax assets valuation allowance 7,424,000  
Federal [Member]    
Income Taxes [Line Items]    
Net operating losses 84,600  
State [Member]    
Income Taxes [Line Items]    
Net operating losses $ 18,700