XML 129 R115.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE-BASED PAYMENT - Schedule of Classification of Stock-based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]      
Cost of revenues $ 7,712 $ 4,309 $ 0
General and administrative expenses 67,261 59,492 0
Research and development expenses 13,987 13,064 0
Selling and marketing expenses 6,745 6,029 0
Construction in progress 525 237 0
Total $ 96,230 $ 83,131 $ 0