XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Components of Net Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]      
Domestic $ 81,374 $ 89,166 $ 72,769
Income before income taxes 90,697 112,272 92,351
Foreign Country      
Operating Loss Carryforwards [Line Items]      
Foreign other 7,698 9,186 6,691
Foreign Country | Australia      
Operating Loss Carryforwards [Line Items]      
Foreign (13,560) (5,722) 854
Foreign Country | India      
Operating Loss Carryforwards [Line Items]      
Foreign 11,092 12,537 10,008
Foreign Country | United Kingdom      
Operating Loss Carryforwards [Line Items]      
Foreign $ 4,093 $ 7,105 $ 2,029