XML 31 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Organization and Background - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Payments of stock issuance costs $ 0 $ 1,534
Sale of Stock, Number of Shares Issued in Transaction 5,880,000  
Underwritten Shares [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Shares issued, price per share $ 31  
Payments of stock issuance costs $ 1,344  
Stock Issued During Period, Shares, Other 1,020,000  
Common Class A [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Conversion of stock, shares issued 13,527,437