XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]    
Unrecognized Tax Benefits $ 1,300 $ 900
Research and development credits 3,361 2,357
Remaining operating loss carried forward $ 254,400  
Taxable income limitation 80.00%  
Income/(loss) Domestic $ 51,300 55,700
Income (Loss) Foreign 100 200
Interest expense carryforwards 0 800
Domestic Tax Authority    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards 269,200 235,500
Research and development credits 2,800 1,900
State and Local Jurisdiction    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards 245,000 201,600
Research and development credits 2,300 $ 1,700
Federal And State    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards $ 14,800  
Federal and certain state net operating losses expire date, Description The pre-2018 federal and certain state net operating losses will begin to expire in 2031 and 2032, respectively, if not utilized.