XML 82 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Allowance for Expected Credit Losses (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Accounting Policies [Abstract]  
Balance as of December 31, 2023 $ 3,137
Other current period change for expected credit losses 7,997
Write off (5,856)
Balance as of December 31, 2024 $ 5,278