Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Details)

v3.24.1.u1
Subsequent Events - Additional Information (Details) - USD ($)
$ in Millions
Apr. 15, 2024
May 06, 2024
Mar. 31, 2024
Libertas Funding LLC      
Subsequent Event [Line Items]      
Other short-term liabilities due     $ 1.6
Subsequent Event | Second Securities Purchase Agreement      
Subsequent Event [Line Items]      
Aggregate principal amount $ 11.8    
Total purchase price 11.0    
Received cash for future receipts $ 6.0    
Subsequent Event | 2024 Annual Meeting | Preferred Stock      
Subsequent Event [Line Items]      
Number of shares authorized   2,000,000