XML 73 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Feb. 06, 2024
Feb. 06, 2023
Nov. 30, 2024
Oct. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Common Class A [Member]            
Class Of Stock [Line Items]            
Common stock, shares authorized         500,000,000 500,000,000
Common stock, Par value         $ 0.001 $ 0.001
Common stock conversion basis         one  
Cash dividends         $ 0  
Stock shares issued during the period new issues shares 1,209,677 2,142,857 1,071,428      
Common stock, Shares outstanding         63,559,858 44,452,161
Common Class A [Member] | Follow-on Public Offering [Member]            
Class Of Stock [Line Items]            
Stock shares issued during the period new issues shares 9,274,194 16,428,572   7,142,858    
Sale of stock, price per share $ 31 $ 7   $ 42    
Common Class B [Member]            
Class Of Stock [Line Items]            
Common stock, shares authorized         14,600,000  
Common stock, Par value         $ 0.001  
Cash dividends         $ 0  
Common stock, Shares outstanding         0 0