XML 101 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Minimum Contractual Future Revenues (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Revenues [Abstract]    
Remainder of 2023 $ 58,528  
2024 84,295  
2025 87,612  
2026 87,612  
2027 87,612  
Thereafter 492,036  
Total undiscounted 897,695  
Less: imputed interest (488,153)  
Net investment in sales-type leases 409,542  
Less: current portion (13,544) $ (13,344)
Non-current net investment in sales-type leases 395,998 $ 399,564
Remainder of 2023 221,518  
2024 274,175  
2025 215,610  
2026 212,374  
2027 221,485  
Thereafter 693,487  
Total undiscounted $ 1,838,649