v3.25.2
Common Stock Dividends and Issuances Text Tags (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2023
Dec. 31, 2021
Dec. 31, 2011
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Jun. 30, 2025
Mar. 31, 2025
Nov. 25, 2024
Jul. 19, 2023
Oct. 28, 2011
Dividends [Abstract]                          
Stock Issued During Period, Shares, Other       2,321,286                  
Conversion of Stock, Shares Converted       1,208,039 3,644 550              
Convertible Preferred Stock, Shares Outstanding (in shares)                         45,118
Conversion of Stock, Shares Issued         445,661 67,265              
Treasury Stock, Shares, Acquired               2,321,286          
Payments for Repurchase of Equity               $ 2,500          
Stock Issued During Period, Shares, New Issues     397,367                    
Class of Stock [Line Items]                          
Stock Issued During Period, Shares, New Issues     397,367                    
Proceeds from Issuance of Private Placement $ 200 $ 1,000                      
Conversion of Stock, Shares Converted       1,208,039 3,644 550              
Issuance of common stock             $ 3,000            
Common Stock                          
Dividends [Abstract]                          
Stock Issued During Period, Shares, New Issues 116,766 378,788                      
Sale of Stock, Price Per Share                     $ 1.67 $ 2.64  
Class of Stock [Line Items]                          
Stock Issued During Period, Shares, New Issues 116,766 378,788                      
Sale of Stock, Price Per Share                     $ 1.67 $ 2.64  
Series F Preferred Stock                          
Dividends [Abstract]                          
Convertible Preferred Stock, Shares Outstanding (in shares)                 9,000 9,000      
Series D Preferred Stock                          
Dividends [Abstract]                          
Convertible Preferred Stock, Shares Outstanding (in shares)                 9,557 9,557      
Series E Preferred Stock                          
Dividends [Abstract]                          
Convertible Preferred Stock, Shares Outstanding (in shares)                 3,177 3,177