XML 101 R85.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 28, 2025
Oct. 31, 2019
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Line of Credit | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Facility term   5 years      
Notes payable     $ 0    
Maximum borrowing capacity   $ 100,000,000.0      
Interest expense     5,500,000 $ 5,300,000 $ 2,900,000
Fixed Rate Senior Notes due 2029 | Senior Notes          
Line of Credit Facility [Line Items]          
Aggregate principal amount     $ 65,000,000 $ 50,000,000  
Facility term     5 years    
Interest rate     8.75%    
Redemption price, percentage     100.00%    
Variable Rate Senior Notes Due 2026 | Senior Notes          
Line of Credit Facility [Line Items]          
Aggregate principal amount $ 20,000,000        
Basis spread on variable base rate (as a percent) 6.00%