XML 115 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Taxes, Net of Refunds (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 $ 0    
Income taxes paid, net of refunds 5,763 $ 2,323 $ 3,223
California      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State and municipal 498    
Maryland      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State and municipal 297    
New York      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State and municipal 617    
Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
State and municipal 1,422    
Australia      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 608    
India      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 561    
New Zealand      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign 1,673    
Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Foreign $ 87