v3.26.1
Commitments and Contingencies - Additional Information (Detail) - $ / shares
3 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Common stock, shares issued (in shares) 31,965,507 32,334,974
Common stock, shares outstanding (in shares) 31,965,507 32,334,974
Common Class B-2    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Common stock, shares issued (in shares) 6,698  
Conversion ratio (in dollars per share) $ 1.5014  
Common Class A    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Conversion ratio (in dollars per share) $ 343.09  
Common stock, shares outstanding (in shares) 3,500,000