XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
May 29, 2025
May 22, 2025
Nov. 27, 2024
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Stockholders Equity Disclosure [Line Items]            
Common stock, par value       $ 0.001 $ 0.001 $ 0.001
Aggregate amounts of restricted capital and statutory reserves       $ 64,700,000 $ 64,700,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 shares)       0 54,734  
Proceeds from the issuance of common stock         $ 509,000  
Commissions and offering costs         8,600,000  
May 2025 Underwritten Public Offering            
Stockholders Equity Disclosure [Line Items]            
Proceeds from the issuance of common stock       $ 23,000,000 $ 23,000,000  
Common stock issue and sold   2,222,222   2,555,555    
Public offering price   $ 9        
Underwriters option period   30 days        
Offering closing date   May 27, 2025        
Underwriters' discounts and commissions       $ 1,400,000    
Offering costs       300,000    
Net proceeds from issuance of common stock       $ 21,300,000    
Greenshoe Option            
Stockholders Equity Disclosure [Line Items]            
Common stock issue and sold   333,333        
Issuance of additional shares settled 333,333