v3.25.2
Net Income (Loss) Per Share (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Net Income (Loss) Per Share      
Exercise price of warrant $ 0.01    
Anti-dilutive warrants   4,072,526  
Number of units outstanding 0 215,476,828  
Basic (in shares) 23,198,658 220,025,101  
Diluted (in shares) 23,198,658 220,025,101  
Annum rate of return 8.00%   8.00%
Legacy Company      
Net Income (Loss) Per Share      
Basic (in shares)   220,025,101