XML 96 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Other Notes (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2020
USD ($)
installment
Debt      
Amount outstanding $ 435,739 $ 441,765  
Other notes      
Debt      
Amount borrowed     $ 800
Interest rate (stated)     0.38%
Promissory note, number of installments | installment     5
Amount outstanding $ 287 $ 363