v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended
Apr. 08, 2026
May 31, 2026
Mar. 31, 2026
Mar. 31, 2025
Subsequent Event [Line Items]        
Alternative assets     $ 162,824 $ 259,113
Preferred stock, par value (in dollars per share)     $ 0.001 $ 0.001
Customer ExAlt Trusts        
Subsequent Event [Line Items]        
Alternative assets     $ 162,824 $ 259,113
Subsequent Event        
Subsequent Event [Line Items]        
Alternative assets $ 8,750      
Subsequent Event | Customer ExAlt Trusts        
Subsequent Event [Line Items]        
Aggregate gross proceeds   $ 2,700    
Percentage of proceeds distributed to beneficiaries   2.50%    
Subsequent Event | Series B10 Resettable Convertible Preferred Stock        
Subsequent Event [Line Items]        
Units issued (in shares) 875,214      
Preferred stock, par value (in dollars per share) $ 0.001      
Unrealized gain $ 1,200      
Conversion price (in dollars per share) $ 3.5479      
Preferred stock convertible floor price (in dollars per share) $ 1.2418      
Units issuable (in shares) 7,047,947