v3.25.4
Fair Value Measurements - Carrying Values and Fair Values of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value Measurements    
Carrying Value $ 190,760 $ 291,975
Fair Value 190,760 287,033
2026 Notes    
Fair Value Measurements    
Carrying Value 129,900 129,103
Fair Value 129,900 124,161
Revolving Credit Facility    
Fair Value Measurements    
Carrying Value 60,860 162,872
Fair Value $ 60,860 $ 162,872