XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
option
payment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]      
Number of leases option | option 1    
Loss on termination of lease $ 6,500    
Number of lease termination payment | payment 2    
Termination payment paid $ 3,250    
Right-of-use assets impairment 24,065 $ 0 $ 0
Lease Agreements      
Lessee, Lease, Description [Line Items]      
Letters of credit outstanding, amount 2,100 2,300  
Restricted cash and restricted investments $ 2,100 $ 2,300