Annual report pursuant to Section 13 and 15(d)

Long-Term Debt, Net (Aggregate Maturities Of Long-Term Debt And Revolving Lines Of Credit) (Details)

v3.22.4
Long-Term Debt, Net (Aggregate Maturities Of Long-Term Debt And Revolving Lines Of Credit) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Long-Term Debt [Abstract]    
2023 $ 11,952  
2024 12,619  
2025 12,500  
2026 12,500  
2027 89,923  
Total future long-term debt payments 139,494  
Less amount representing debt discounts (460)  
Total carrying amount of long-term debt 139,034 $ 141,533
Less current portion (11,952) (9,585)
Long-term debt obligations $ 127,082 $ 131,948