v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 4 Months Ended 5 Months Ended 8 Months Ended 11 Months Ended
Jun. 10, 2026
May 04, 2026
May 01, 2026
Apr. 30, 2026
Jun. 06, 2025
Jun. 17, 2026
Jan. 31, 2026
Oct. 31, 2025
Apr. 30, 2025
Oct. 31, 2025
Jan. 31, 2026
Apr. 30, 2026
Jun. 16, 2026
Subsequent Event [Line Items]                          
Weighted-average number of common shares outstanding – basic (in shares)         1,410       1,410     45,686,394  
Weighted-average number of common shares outstanding - diluted (in shares)         1,410       1,410     45,797,971  
Basic earnings per common share, basic (in usd per share)         $ 13.48       $ 404.20     $ 2.52  
Diluted earnings per common share, diluted (in usd per share)         $ 13.48       $ 404.20     $ 2.52  
Proceeds from issuance of debt       $ 10,000                  
Debt instrument, collateral amount       0               $ 0  
Repurchase of common stock                       17,434  
Share repurchase program, transaction costs       $ 100               100  
Professional fees         $ 135       $ 704     $ 5,799  
Subsequent Event                          
Subsequent Event [Line Items]                          
Proceeds from issuance of debt     $ 10,000                    
Debt instrument, collateral amount     $ 17,000                    
Repurchase of common stock (in shares)           1,434,112              
Repurchase of common stock           $ 3,800              
Share repurchase program, transaction costs                         $ 0
Subsequent Event | President                          
Subsequent Event [Line Items]                          
Accrued professional fees   $ 300                      
Reimbursement for legal fees   $ 10                      
Subsequent Event | Director                          
Subsequent Event [Line Items]                          
Reimbursement for legal fees $ 50                        
Professional fees $ 85                        
Revision of Prior Period, Error Correction, Adjustment                          
Subsequent Event [Line Items]                          
Weighted-average number of common shares outstanding – basic (in shares)             2,376,236 2,214,508   1,857,056 21,806,662    
Weighted-average number of common shares outstanding - diluted (in shares)             2,376,236 2,214,508   857,057 21,806,663    
Basic earnings per common share, basic (in usd per share)             $ 0.08 $ (0.21)   $ (0.45) $ (4.26)    
Diluted earnings per common share, diluted (in usd per share)             $ 0.08 $ (0.21)   $ (0.45) $ (4.21)