v3.25.4
Income Taxes - Schedule of (Benefit) Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current Federal, State and Local, Tax Expense (Benefit) [Abstract]    
U.S. - Federal $ 0 $ 130
U.S. - State 46 23
Non-U.S. 0 (770)
Provision for income taxes 46 (617)
Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]    
Non-U.S. (0) 224
Provision (benefit) for income taxes $ 46 $ (393)