v3.26.1
Subsequent Events (Details) - Revolving Credit Facility - USD ($)
$ in Millions
Aug. 05, 2026
May 06, 2025
Jul. 29, 2022
May 06, 2022
Subsequent Event [Line Items]        
Current borrowing capacity     $ 90.0 $ 30.0
Minimum variable rate   4.75%    
Subsequent Event        
Subsequent Event [Line Items]        
Current borrowing capacity $ 90.0      
Minimum variable rate 6.25%      
Unused line fee provisions 0.25%      
Average daily usage percentage 35.00%      
Subsequent Event | Minimum        
Subsequent Event [Line Items]        
Current borrowing capacity $ 30.0