XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Additional Information (Details)
$ in Millions
12 Months Ended
Apr. 29, 2022
USD ($)
ft²
Jan. 28, 2022
USD ($)
ft²
Dec. 31, 2023
USD ($)
Dec. 31, 2019
Standby Letters of Credit        
Lessee Lease Description [Line Items]        
Increase in irrevocable line of credit facility     $ 2.4  
First Lease Amendment        
Lessee Lease Description [Line Items]        
Additional space leased | ft²   10,262    
Aggregate total fixed rent payments   $ 8.4    
Operating lease commencement date   Jan. 28, 2022    
Second Lease Amendment        
Lessee Lease Description [Line Items]        
Additional space leased | ft² 30,175      
Aggregate total fixed rent payments $ 22.3      
Operating lease commencement date Apr. 29, 2022      
Cambridgepark Lease        
Lessee Lease Description [Line Items]        
Lease term       10 years
Lessee, Operating Lease, Existence of Option to Extend [true false]       false
Minimum | First Lease Amendment        
Lessee Lease Description [Line Items]        
Increase in annual fixed rental payments   $ 0.8    
Minimum | Second Lease Amendment        
Lessee Lease Description [Line Items]        
Increase in annual fixed rental payments $ 1.1      
Maximum | First Lease Amendment        
Lessee Lease Description [Line Items]        
Increase in annual fixed rental payments   $ 1.1    
Maximum | Second Lease Amendment        
Lessee Lease Description [Line Items]        
Increase in annual fixed rental payments $ 3.0