Debt - Schedule of Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) - Secured Debt - 2024 Credit Agreement - Line of Credit - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Debt Discount | ||
| Remaining 2026 | $ 427 | |
| 2027 | 847 | |
| 2028 | 839 | |
| 2029 | 830 | |
| 2030 | 821 | |
| Thereafter | 81 | |
| Total | 3,845 | $ 4,275 |
| Debt Issuance Costs | ||
| Remaining 2026 | 488 | |
| 2027 | 968 | |
| 2028 | 958 | |
| 2029 | 948 | |
| 2030 | 938 | |
| Thereafter | 93 | |
| Total | $ 4,393 | $ 4,882 |
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), After Year Four No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Remainder Of Fiscal Year No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Year Four No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Year One No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Year Three No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Year Two No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discounts No definition available.
|
| X | ||||||||||
- Definition Amortization of Debt Issuance Costs No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, After Year Four No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Remainder Of Fiscal Year No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Year Four No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Year One No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Year Three No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Year Two No definition available.
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of debt discount. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|