XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Additional Information (Detail) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Nov. 07, 2024
Stockholders Equity [Line Items]      
Total consideration on repurchase of shares   $ 1,900,000  
Stock Repurchase Program      
Stockholders Equity [Line Items]      
Stock repurchase program, authorized amount     $ 10,000,000
Number of common stock repurchased 463,779 0  
Restricted Stock Units | Stock Repurchase Program      
Stockholders Equity [Line Items]      
Number of common stock repurchased   105,862  
Series B Convertible Preferred Stock      
Stockholders Equity [Line Items]      
Minimum conversion price $ 3.27 $ 3.27  
Dividend payment terms   Each share of Series B convertible preferred stock is entitled to a cumulative annual dividend of 5% for the first six years following the issuance of such share and 3% for each year thereafter, with the Company retaining the option to settle each year’s dividend after the 10th year in cash. The dividends accrue and are payable in kind upon such time as the shares convert into the Company’s common stock  
Cumulative annual dividend for first six years   5.00%  
Cumulative annual dividend for each year after sixth year   3.00%  
Price per share distributable to stockholders   $ 4.00  
Series B Convertible Preferred Stock | Common Stock      
Stockholders Equity [Line Items]      
Preferred stock shares convertible into common stock 6,970,507 6,970,507  
Maximum | Common Stock      
Stockholders Equity [Line Items]      
Shares issued, price per share $ 4.00 $ 4.00