v3.26.1
Supplemental Disclosure of Cash Flow Information - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 21, 2025
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
May 15, 2026
Oct. 01, 2025
Equity, Class of Treasury Stock [Line Items]                      
Purchase of treasure shares( in shares)   $ 1,026 $ 2,438 $ 21,946 $ 3,044 $ 2,896 $ 3,218        
Payments for repurchase of common stock               $ 13,295 $ 9,158    
Unsecured Debt                      
Equity, Class of Treasury Stock [Line Items]                      
Payments for repurchase of common stock, promissory note, amount $ 22,000                    
Debt instrument, interest rate, stated percentage 12.00%                 12.00% 12.00%
November 2025 Share Repurchase                      
Equity, Class of Treasury Stock [Line Items]                      
Purchase of treasure shares (in shares) 821,000                    
Purchase of treasure shares( in shares) $ 30,000                    
Payments for repurchase of common stock 8,000                    
Payments for repurchase of common stock, promissory note, amount $ 22,000                    
Note receivable, term 2 years                    
November 2025 Share Repurchase | Unsecured Debt                      
Equity, Class of Treasury Stock [Line Items]                      
Debt instrument, interest rate, stated percentage 12.00%