XML 110 R85.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT, NET - Future Minimum Principal Payments on Long-Term Debt (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Disclosure [Abstract]  
2023 $ 20,000
2024 20,000
2025 20,000
2026 30,000
2027 345,000
Total future minimum principal payment 435,000
Less: current portion (20,000)
Long-term portion $ 415,000