v3.26.1
Debt (Details) - Narrative - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]        
Line of Credit Facility, Initiation Date   Mar. 25, 2022    
Debt Instrument, Interest Rate, Stated Percentage 6.48%   6.48%  
Debt Issuance Costs, Gross $ 800   $ 800  
Line of Credit Facility, Periodic Payment, Principal Percentage       0.25%
Line of Credit Facility, Frequency of Payments quarterly principal payments      
Line of Credit Facility, Periodic Payment, Principal     2,500  
Prior Credit Facility        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity       $ 150,000
PNC Total Facility        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 120,000   120,000  
PNC Term Loan Component        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 100,000   100,000  
PNC Revolver Loan Component        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity 20,000   20,000  
Revolving Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Line of Credit Facility, Fair Value of Amount Outstanding $ 15,000   $ 15,000