v3.26.1
Income Taxes - Current and Deferred Expense for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current expense:    
Foreign $ 137 $ 585
Total current expense: 137 585
Deferred expense:    
Federal 2,117  
State 3,001  
Total deferred expense 5,118  
Total income tax expense $ 5,255 $ 585