v3.25.1
Subsequent Events - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
May 12, 2025
May 09, 2025
Apr. 30, 2025
Subsequent Event [Line Items]      
Additional share of common stock purchase   1,031,250  
Common Stock [Member]      
Subsequent Event [Line Items]      
Common stock, shares subscribed but unissued   6,875,000  
Common stock, par or stated value per share   $ 16  
Common stock sold by the company   6,250,000  
Common stock sold by certain selling shareholder   625,000  
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Proceeds from issuance initial public offering   $ 100.0  
Amount of estimated offering expenses before deducting for initial public offering   $ 18.5  
Initial offering period   30 days  
Sale of option share $ 16.5    
Withholding of common stock 234,587    
Share-based payment arrangement, expense $ 10.4    
Tax distribution to certain key employees     $ 8.0
Underwriter commission for initial public offers   $ 7.0  
Deferred offering expenses for initial public offers   4.7  
Deferred offering expenses to first quarter for initial public offers   1.7  
Initial public offers expenses   6.8  
Subsequent Event [Member] | Restricted Stock [Member]      
Subsequent Event [Line Items]      
Common stock, shares, issued 417,470    
Subsequent Event [Member] | Stockholder [Member]      
Subsequent Event [Line Items]      
Proceeds from issuance initial public offering   $ 10.0  
Subsequent Event [Member] | Common Stock [Member]      
Subsequent Event [Line Items]      
Common stock, shares, issued   12,904,495