v3.26.1
Income Taxes - Schedule of Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Effective Income Tax Rate Reconciliation [Line Items]    
Statutory federal income tax rate $ 1,325  
Noncontrolling Interests (729)  
Valuation allowance (615)  
Other (102)  
Income tax benefit (expense) $ 2 $ (2)
Statutory federal income tax rate (percent) 21.00% 21.00%
Noncontrolling Interests (percent) (11.60%) (17.90%)
Valuation allowance (percent) (9.70%) (3.60%)
State taxes (percent)   0.60%
Effect of foreign operations (percent)   0.30%
Other (percent) (1.70%) (0.40%)
Effective tax rate (percent) 0.00% 0.00%
Spain    
Effective Income Tax Rate Reconciliation [Line Items]    
Spain valuation allowance $ 15,251  
Spain statutory tax rate difference 2,674  
Spain non taxable income (18,017)  
Spain other $ 92  
Valuation allowance (percent) 241.70%  
Statutory tax rate difference (percent) 42.40%  
Non taxable income (percent) (285.50%)  
Other (percent) 1.50%  
Florida    
Effective Income Tax Rate Reconciliation [Line Items]    
Florida state taxes $ 123  
State taxes (percent) 1.90%