XML 82 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Parties - Schedule of Receivable from Employees and Related Parties (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Receivable from Employees and Related Parties $ 33,566 $ 25,746
Advances to Employees    
Related Party Transaction [Line Items]    
Receivable from Employees and Related Parties 33,378 25,364
Personal Expenses Paid on Behalf of Employees and Related Parties    
Related Party Transaction [Line Items]    
Receivable from Employees and Related Parties 42 59
Other    
Related Party Transaction [Line Items]    
Receivable from Employees and Related Parties $ 146 $ 323