Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity (Details)

v3.25.2
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2024
Class Of Stock [Line Items]                  
Treasury stock (in shares) 754,391           754,391   694,687
Repurchase of common stock (in shares)             59,704 34,351  
Payment for repurchase of common stock $ 112 $ 259 $ 157 $ 458 $ 298 $ 106 $ 528 $ 862  
Treasury stock market share price (in usd per share)             $ 8.85 $ 25.09  
Series E Convertible Preferred Stock                  
Class Of Stock [Line Items]                  
Preferred stock, shares issued (in shares) 47,840           47,840   47,840