v3.26.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Effective Income Tax Rate Reconciliation [Line Items]    
Income tax refund received $ 400,000  
Income taxes   $ 100,000
Unrecognized tax benefits 0 0
Amounts accrued for the payment of interest and penalties 0 0
Foreign    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards 64,400,000 $ 1,100,000
Federal    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards 39,400,000  
State    
Effective Income Tax Rate Reconciliation [Line Items]    
Operating loss carryforwards $ 39,400,000