XML 66 R46.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
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Increase (Decrease) in Deferred Income Taxes $ (26,726)    
Operating loss carryforwards 142,423    
Deferred tax assets for operating loss carryforwards 35,222 $ 40,140  
Operating loss carryforwards with indefinite life 142,423    
Deferred tax assets for operating loss carryforwards for indefinite life 35,222    
Unrecognized tax benefits $ 0 $ 0 $ 0