XML 67 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - Schedule of Material Commitments
Dec. 31, 2023
USD ($)
Other Commitments [Line Items]  
2024 $ 66,000,000
2025
2026 7,500,000
2027
2028
Thereafter
Total 73,500,000
Undrawn commitment [Member]  
Other Commitments [Line Items]  
2024
2025
2026 7,500,000
2027
2028
Thereafter
Total 7,500,000
Revolving Loan [Member]  
Other Commitments [Line Items]  
2024 66,000,000 [1]
2025
2026
2027
2028
Thereafter
Total $ 66,000,000 [1]
[1] (1) Subsequent to December 31, 2023, the Company extended the contractual maturity date of the Revolving Loan to June 30, 2026 (Note 14)