XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred income tax assets    
Net operating loss carryforwards $ 159,914 $ 160,329
Business interest limitation carryforwards 39,343 35,402
Tax credit carryforwards 27,136 23,968
Lease liabilities 8,128 11,472
Capitalized research and development costs 63,012 50,780
Other 15,136 15,108
Gross deferred income tax assets 312,669 297,059
Valuation allowance (281,769) (257,563)
Total deferred income tax assets, net of valuation allowance 30,900 39,496
Deferred income tax liabilities    
Intangible assets (24,151) (29,608)
Right-of-use assets (5,892) (8,155)
Other (1,530) (1,997)
Total deferred income tax liabilities (31,573) (39,760)
Net deferred income tax assets and liabilities $ (673) $ (264)