v3.25.4
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
1 Months Ended 12 Months Ended
Jul. 22, 2022
USD ($)
ft²
Mar. 31, 2025
USD ($)
LeaseAgreement
Aug. 31, 2022
USD ($)
Jun. 30, 2021
USD ($)
ft²
Dec. 31, 2025
USD ($)
ft²
Dec. 31, 2024
USD ($)
Oct. 31, 2021
USD ($)
Other Commitments [Line Items]              
Sublease income         $ 0.8 $ 0.8  
Noncancellable operating leases expiration year         2029    
Lessee, Operating Lease, Option to Extend         option to renew for five additional years    
Executive Drive Lease [Member]              
Other Commitments [Line Items]              
Operating lease expiration period         2025-12    
Area of lease agreement | ft²         13,405    
Operating lease commencement date         Dec. 23, 2019    
Operating lease term         6 years    
Operating lease rent expense         $ 2.8    
Lease security deposit         0.4    
Lease deposit refunded             $ 0.2
Lease deposit refundable at expiration         $ 0.2    
Morehouse Lease [Member]              
Other Commitments [Line Items]              
Area of lease agreement | ft²       51,621      
Operating lease term       88 months      
Operating lease rent expense       $ 23.2      
Tenant improvement allowance       12.3      
Lessee restricted letter of credit       $ 0.2      
Explora Lease [Member]              
Other Commitments [Line Items]              
Operating lease term     36 months        
Operating lease rent expense     $ 0.8        
Eastgate Lease [Member]              
Other Commitments [Line Items]              
Operating lease commencement date   Mar. 01, 2025          
Operating lease term   54 months          
Operating lease rent expense   $ 0.5          
Number of Lease Agreement | LeaseAgreement   2          
Office space [Member]              
Other Commitments [Line Items]              
Area of sublessee | ft² 13,405            
Operating sublease monthly rent $ 2.6            
Office space [Member] | Minimum [Member]              
Other Commitments [Line Items]              
Operating sublease date of commencement of contract Aug. 01, 2022            
Office space [Member] | Maximum [Member]              
Other Commitments [Line Items]              
Operating sublease expirary date of contract Dec. 31, 2025