XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Nov. 27, 2024
Mar. 31, 2025
Dec. 31, 2024
Stockholders Equity Disclosure [Line Items]      
Common stock, par value   $ 0.001 $ 0.001
Proceeds from the issuance of common stock in ATM program   $ 509,000  
Common stock, shares sold   87,636,209 86,307,544
Aggregate amounts of restricted capital and statutory reserves   $ 64,300,000 $ 64,300,000
Statutory reserve fund   10.00%  
Cumulative amount of statutory reserve fund   50.00%  
Appropriations to statutory reserve   $ 0 $ 0
2024 ATM Program      
Stockholders Equity Disclosure [Line Items]      
Proceeeds from issuance of aggregate gross sales $ 50,000,000    
Percentage of commission for shares sold 3.00%    
Legal expenses incurred $ 135,000    
Issuance of Common Stock in ATM program (in shares) 54,734    
Proceeds from the issuance of common stock in ATM program   500,000  
Commissions and offering costs   $ 8,600,000