v3.25.4
Fair Value Measurements - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
derivative_instrument
Dec. 31, 2024
USD ($)
derivative_instrument
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Unrealized gain (loss) on derivatives $ (148) $ 32
Cash flow hedge gain (loss) 27  
Fair Value, Measurements, Nonrecurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Provision for asset impairment $ 0  
Discount rate | Long-term debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long term debt measurement input 0.0617 0.0679
Discount rate | Long-term debt | Minimum    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long term debt measurement input 0.0500 0.0576
Discount rate | Long-term debt | Maximum    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long term debt measurement input 0.0879 0.0947
Interest Rate Swap | Cash Flow Hedging    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Number of instruments held | derivative_instrument 2 2
Notional amount $ 20,000 $ 19,496