XML 70 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases, Commitments and Contingencies - Operating Leases - Additional Information (Detail)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
ft²
Dec. 31, 2023
USD ($)
ft²
Dec. 31, 2022
ft²
Aug. 02, 2024
USD ($)
Commitments And Contingencies [Line Items]          
Operating lease option to extend   true      
Operating lease renewal term   5 years      
Operating lease, right-of-use asset   $ 10,753 $ 4,458    
Operating lease, liability   $ 11,836 $ 5,165    
Lease Agreements [Member]          
Commitments And Contingencies [Line Items]          
Lease expire date Feb. 28, 2030        
Operating lease option to extend   The Company has the option to extend the New Lease one time for an additional five-year period,      
Operating lease renewal term 5 years        
Operating lease, right-of-use asset         $ 11,600
Operating lease, liability         10,000
Reclassification from prepaid expenses and other current assets to right-of-use asset related to build out costs         $ 1,500
Lease Commencement Date Sep. 01, 2024        
Initial term 66 months        
Lease Agreements [Member] | Letter of Credit [Member]          
Commitments And Contingencies [Line Items]          
Security Deposit $ 1,400        
Security deposit amount reduced for third anniversary $ 1,200        
Operating Lease One [Member]          
Commitments And Contingencies [Line Items]          
Office space rent under operating lease | ft²   63,017 63,017 63,017  
Lease expire date   Aug. 31, 2024      
Operating Lease Two [Member]          
Commitments And Contingencies [Line Items]          
Office space rent under operating lease | ft²   40,419 40,419 40,419  
Lease expire date   Aug. 31, 2024 Aug. 31, 2024 Aug. 31, 2024  
Operating Lease Three [Member]          
Commitments And Contingencies [Line Items]          
Office space rent under operating lease | ft²   15,525 15,525 15,525  
Lease expire date   Nov. 30, 2024 Nov. 30, 2024 Nov. 30, 2024  
Operating Lease Five [Member]          
Commitments And Contingencies [Line Items]          
Office space rent under operating lease | ft²   30,567 30,567 30,567  
Lease expire date   Feb. 28, 2030 Feb. 28, 2030 Feb. 28, 2030  
Minimum [Member]          
Commitments And Contingencies [Line Items]          
Operating lease remaining lease terms   1 year      
Maximum [Member]          
Commitments And Contingencies [Line Items]          
Operating lease remaining lease terms   5 years