XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENT - Schedule of Assets Not Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets    
Cash, cash equivalents and restricted cash $ 267,926 $ 222,541
Fees and other receivables 126,447 113,707
Total assets 394,373 336,248
Carrying Value    
Assets    
Cash, cash equivalents and restricted cash 267,926 222,541
Fees and other receivables 126,447 113,707
Total assets 394,373 336,248
Fair Value | Level 1    
Assets    
Cash, cash equivalents and restricted cash 267,926 222,541
Fees and other receivables 0 0
Total assets 267,926 222,541
Fair Value | Level 2    
Assets    
Cash, cash equivalents and restricted cash 0 0
Fees and other receivables 126,447 113,707
Total assets 126,447 113,707
Fair Value | Level 3    
Assets    
Cash, cash equivalents and restricted cash 0 0
Fees and other receivables 0 0
Total assets $ 0 $ 0