v3.26.1
Leases - Additional Information (Detail)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
ft²
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
ft²
Jun. 30, 2025
USD ($)
Mar. 05, 2026
ft²
Square feet of office space 94,000   94,000    
Average initial lease term 2 years 10 months 24 days   2 years 10 months 24 days    
Discount rate 5.90%   5.90%    
Operating leases, rent expense, net | $ $ 0.5 $ 0.4 $ 0.9 $ 0.8  
Total lease payments | $ $ 0.5 $ 0.3 $ 0.9 $ 0.7  
Initial term 12 months   12 months    
Minimum [Member]          
Lease term range     1 year    
Maximum [Member]          
Lease term range     3 years 3 months 18 days    
Weighted Average [Member]          
Lease term range     2 years 1 month 6 days    
Lease agreement          
Square feet of office space         5,895
Olympus Boulevard | Lease agreement          
Square feet of office space         3,300
Suite | Lease agreement          
Square feet of office space         560
Dallas, Texas | Lease agreement          
Square feet of office space         75,019