v3.26.1
Senior Secured Credit Facilities Agreement (Details) - Revolving Credit Facility - Credit Agreement - USD ($)
$ in Millions
6 Months Ended
Oct. 17, 2022
Jun. 30, 2026
Line of Credit    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 110.0  
Line of credit facility, accordion feature, increase limit $ 90.0  
Line of Credit | Minimum    
Line of Credit Facility [Line Items]    
Line of credit facility, commitment fee percentage 0.25%  
Line of Credit | Maximum    
Line of Credit Facility [Line Items]    
Line of credit facility, commitment fee percentage 0.35%  
Line of Credit | Fed Funds Effective Rate Overnight Index Swap Rate    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 0.50%  
Line of Credit | Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 1.00%  
Line of Credit | Secured Overnight Financing Rate (SOFR) | Minimum    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 2.00%  
Line of Credit | Secured Overnight Financing Rate (SOFR) | Maximum    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 2.75%  
Line of Credit | Alternate Base Rate | Minimum    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 1.00%  
Line of Credit | Alternate Base Rate | Maximum    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate 1.75%  
Line of Credit | Applicable Interest Rate    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate   7.75%
Letter of Credit    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 25.0  
Swingline Sub-Facility    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 25.0