XML 61 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PREPAID EXPENSES AND OTHER ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Other Assets [Abstract]  
Schedule of other assets
Prepaid expenses and other assets consist of the following:
December 31,
2023
December 31,
2022
Funds held in trust account for BRPM 250 to redeem noncontrolling interests in equity of subsidiaries$— $174,437 
Inventory110,482 101,675 
Equity method investments2,087 41,298 
Prepaid expenses24,813 17,623 
Unbilled receivables13,402 14,144 
Other receivables39,001 66,403 
Other assets47,542 45,116 
Prepaid expenses and other assets$237,327 $460,696