XML 76 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
May 08, 2025
Days
Apr. 30, 2025
$ / shares
shares
Dec. 23, 2024
$ / shares
shares
May 13, 2025
$ / shares
shares
May 12, 2025
$ / shares
shares
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
May 09, 2025
USD ($)
Apr. 25, 2025
$ / shares
shares
Oct. 30, 2024
USD ($)
Subsequent Event [Line Items]                      
Least amount of stockholders equity value to satisfy listed securities requirement                     $ 2,500,000
Least amount of market value to satisfy listed securities requirement                     35,000,000
Least amount of net income from continuing operations to satisfy listed securities requirement                     $ 500,000
Net income from operations           $ (415,654) $ 920,968 $ 6,247,129      
SPA                      
Subsequent Event [Line Items]                      
Purchase of number of shares | shares   7,220,141 7,377,912                
Purchase price per share | $ / shares   $ 1.1 $ 0.55                
Subsequent Event [Member]                      
Subsequent Event [Line Items]                      
Number of trading days | Days 10                    
Minimum amount of bid price to satisfy by staff of Nasdaq                 $ 1    
Subsequent Event [Member] | March 2023 Warrants                      
Subsequent Event [Line Items]                      
Exercise price | $ / shares                   $ 1.1  
Class of warrant or right, Number of securities called by warrants or rights | shares                   460,000  
Subsequent Event [Member] | SPA                      
Subsequent Event [Line Items]                      
Purchase of number of shares | shares       1,452,302 1,452,302            
Purchase price per share | $ / shares       $ 1.1 $ 1.1