XML 95 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Loan From Related Parties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Nov. 14, 2019
Apr. 03, 2017
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Borrowings            
Borrowings repayments       $ 217,070 $ 168,585 $ 205,179
Revolving credit sponsor facility            
Borrowings            
Amount of credit facility     $ 30,000      
Facility availability period     5 years      
Interest rate     9.125%      
Percentage of commitment fee on the undrawn balance     1.00%      
Drawn amount   $ 10,000        
Borrowings repayments $ 10,000          
Term loan sponsor credit facility            
Borrowings            
Amount of credit facility     $ 45,000      
Facility availability period     5 years