v3.26.1
Subsequent Events (Details) - Revolving Credit Agreement - Line of Credit - USD ($)
May 06, 2026
Nov. 16, 2023
Secured Overnight Financing Rate (SOFR)    
Subsequent Event [Line Items]    
Basis spread on variable rate (as a percent)   0.10%
Minimum | Base Rate | Subsequent Event    
Subsequent Event [Line Items]    
Basis spread on variable rate (as a percent) 0.25%  
Minimum | Secured Overnight Financing Rate (SOFR) | Subsequent Event    
Subsequent Event [Line Items]    
Basis spread on variable rate (as a percent) 1.25%  
Maximum | Base Rate | Subsequent Event    
Subsequent Event [Line Items]    
Basis spread on variable rate (as a percent) 0.75%  
Maximum | Secured Overnight Financing Rate (SOFR) | Subsequent Event    
Subsequent Event [Line Items]    
Basis spread on variable rate (as a percent) 1.75%  
Revolving Credit Facility    
Subsequent Event [Line Items]    
Maximum borrowing capacity   $ 125,000,000
Revolving Credit Facility | Subsequent Event    
Subsequent Event [Line Items]    
Maximum borrowing capacity $ 250,000,000