XML 94 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Federal $ (4,500) $ 596 $ 14,984
State (1,586) 1,551 6,837
Foreign 399 280 165
Total (5,687) 2,427 21,986
California      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State   270  
Florida      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State     $ 1,258
New York      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State (375) 411  
New York City      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State (447)    
Oregon      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State   123  
Texas      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State   234  
India      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 399 $ 281