XML 111 R94.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Minimum Contractual Future Revenues (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Revenues [Abstract]    
2023 $ 80,449  
2024 84,214  
2025 87,612  
2026 87,612  
2027 87,612  
Thereafter 491,875  
Total undiscounted 919,374  
Less: imputed interest (506,466)  
Net investment in sales-type leases 412,908  
Less: current portion (13,344) $ (12,225)
Non-current net investment in sales-type leases 399,564 $ 412,908
2023 229,078  
2024 174,342  
2025 162,986  
2026 116,015  
2027 82,456  
Thereafter 280,716  
Total undiscounted $ 1,045,593