XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Credit Facility (Details) - USD ($)
Dec. 04, 2023
May 03, 2025
Credit Facility | 2023 Credit Facility | Citibank, N.A.    
Debt Instrument [Line Items]    
Line of credit facility, maximum borrowing capacity $ 50,000,000.0 $ 50,000,000.0
Outstanding borrowing   0
Credit Facility | Credit Agreement | Letter of Credit    
Debt Instrument [Line Items]    
Borrowing capacity   $ 31,300,000
2023 Credit Facility | Credit Agreement    
Debt Instrument [Line Items]    
Letters of credit outstanding, amount $ 30,000,000.0  
Commitment fee percentage 0.30%  
Basis spread on variable rate 0.00%  
2023 Credit Facility | Credit Agreement | Secured Overnight Financing Rate (SOFR)    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.00%  
2023 Credit Facility | Credit Agreement | Base Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.00%  
2023 Credit Facility | Credit Agreement | Federal Funds Rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 0.50%  
2023 Credit Facility | Credit Agreement | Eurodollar    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.00%