XML 134 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Rollforward of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Roll forward of valuation allowance:      
BALANCE AT BEGINNING OF THE YEAR $ 132,714    
BALANCE AT END OF THE YEAR 152,605 $ 132,714  
Valuation Allowance of Deferred Tax Assets      
Roll forward of valuation allowance:      
BALANCE AT BEGINNING OF THE YEAR 132,714 103,897 $ 47,514
CHARGED (CREDITED) TO EXPENSE 16,740 37,018 4,855
OTHER INCREASES/ (DECREASES) 3,151 (8,201) 51,528
BALANCE AT END OF THE YEAR $ 152,605 $ 132,714 $ 103,897