XML 72 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Net Investment in Sales-type Leases - Schedule of Future Minimum Lease Payments to be Received on Sales-Type Lease (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
2025 (excluding the nine months ended September 30, 2025) $ 10,972
2026 43,887
2027 43,887
2028 43,887
2029 43,887
Thereafter 184,687
Total $ 371,207