XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 197,229 $ 266,351 $ 202,649
Cash Deposited In an Affiliate Financial Institution      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents   173,900  
Territories Other Than Puerto Rico      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 119,700 $ 96,300