v3.26.1
Subsequent Events (Details) - USD ($)
$ in Thousands
Aug. 21, 2026
Jul. 29, 2026
Jan. 21, 2025
Aug. 20, 2026
Jun. 30, 2026
Sep. 30, 2025
Subsequent Event [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity     $ 300      
Common Stock, Shares Authorized         100,000,000 100,000,000
Common Stock, Shares, Outstanding         19,924,339 19,854,463
Minimum [Member] | Pricing Level III            
Subsequent Event [Line Items]            
Line of Credit Facility, Interest Rate Description     100.00%      
Minimum [Member] | Pricing Level II            
Subsequent Event [Line Items]            
Line of Credit Facility, Interest Rate Description     175.00%      
Minimum [Member] | Pricing Level I            
Subsequent Event [Line Items]            
Line of Credit Facility, Interest Rate Description     250.00%      
Maximum [Member] | Pricing Level III            
Subsequent Event [Line Items]            
Line of Credit Facility, Interest Rate Description     175.00%      
Maximum [Member] | Pricing Level II            
Subsequent Event [Line Items]            
Line of Credit Facility, Interest Rate Description     250.00%      
Maximum [Member] | Pricing Level IV            
Subsequent Event [Line Items]            
Line of Credit Facility, Interest Rate Description     100.00%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Pricing Level III            
Subsequent Event [Line Items]            
Credit Agreement Interest Margin Rate     1.75%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Pricing Level II            
Subsequent Event [Line Items]            
Credit Agreement Interest Margin Rate     2.00%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Pricing Level IV            
Subsequent Event [Line Items]            
Credit Agreement Interest Margin Rate     1.50%      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Pricing Level I            
Subsequent Event [Line Items]            
Credit Agreement Interest Margin Rate     2.25%      
Base Rate | Pricing Level III            
Subsequent Event [Line Items]            
Credit Agreement Interest Margin Rate     0.75%      
Base Rate | Pricing Level II            
Subsequent Event [Line Items]            
Credit Agreement Interest Margin Rate     1.00%      
Base Rate | Pricing Level IV            
Subsequent Event [Line Items]            
Credit Agreement Interest Margin Rate     0.50%      
Base Rate | Pricing Level I            
Subsequent Event [Line Items]            
Credit Agreement Interest Margin Rate     1.25%      
Subsequent Event            
Subsequent Event [Line Items]            
Subsequent Event, Date   Jul. 29, 2026        
Stock Issued During Period, Value, Stock Dividend $ 220          
Stockholders' Equity Note, Stock Split, Conversion Ratio   200.00%        
Common Stock, Shares, Outstanding 40,000,000     20,000,000