XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2015
Operating Leased Assets [Line Items]      
Restricted cash - non-current assets $ 1,027 $ 917  
Rent expense 5,100 5,100  
Letter of Credit      
Operating Leased Assets [Line Items]      
Letter of credit outstanding, amount 900    
Restricted cash - non-current assets $ 900 900  
New Lease Agreement      
Operating Leased Assets [Line Items]      
Lease term description The 2016 Lease has an initial term of ten years through 2026 and the Company has an option to extend the initial term for an additional five years at the then fair rental value as determined pursuant to the 2016 Lease.    
Initial lease term 10 years    
Extended lease term     5 years
Sublease Income $ 1,200 $ 900