v3.25.0.1
EARNINGS (LOSS) PER SHARE - Narrative (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2024
vote
Dec. 31, 2022
shares
Founder awards where performance has been met    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Founder awards where performance not met (in shares) | shares   1,620
Common Class A    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Voting rights, per share 1  
Common Class B    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Voting rights, per share 20