v3.26.1
Income Taxes - Schedule of reconciliation of the expected tax expense (benefit) based on U.S. federal statutory rates (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
U.S. Federal statutory rate 21.00% 21.00%
State taxes, net of federal benefit 0.00% 0.00%
Permanent differences (1.52%) (6.47%)
Untaxed foreign jurisdictions 0.00% 0.00%
Foreign rate differential (0.22%) (1.40%)
Change in deferred taxes (6.84%) (0.85%)
Rate change impact 0.00% 0.00%
Change in valuation allowance (10.82%) (10.43%)
Other (0.06%) 0.00%
Total 1.54% 1.85%