v3.25.1
Merger (Additional Information) (Details) - $ / shares
Apr. 15, 2025
Mar. 31, 2025
Business Acquisition [Line Items]    
Common shares, issued   7,041,000
Merger Agreement [Member]    
Business Acquisition [Line Items]    
Number of aggregate issuance shares exchange 1,595,401  
Issue of Cumulative Convertible Redeemable Preferred Stock 1,408,121  
Cumulative convertible redeemable percentage 8.00%  
Preferred Stock Liquidation Preference $ 12.5