Summary of Significant Accounting Policies - Interest Rate Risk and Interest Rate Swap (Details) - USD ($) $ in Thousands |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Interest Rate Derivatives [Line Items] | ||
Long-term debt, net | $ 444,884 | $ 446,167 |
Interest Rate Swap - $50 million notional amount fixed at 0.41% | Not Designated as Hedging Instrument | ||
Interest Rate Derivatives [Line Items] | ||
Interest rate swaps, notional amount | $ 50,000 | |
Interest rate swaps, fixed interest rate | 0.41% | |
Asset-based credit facility term loan due 2027 | ||
Interest Rate Derivatives [Line Items] | ||
Credit spread adjustment on variable rate | 0.10% |