v3.26.1
Commitments and Contingencies - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jul. 22, 2022
USD ($)
ft²
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Other Commitments [Line Items]          
Sublease income   $ 0 $ 200,000 $ 0 $ 400,000
Office space [Member]          
Other Commitments [Line Items]          
Area of sublessee | ft² 13,405        
Operating sublease monthly rent $ 2,600,000        
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