v3.26.1
EQUITY (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 10, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
May 13, 2026
Feb. 25, 2025
Class of Stock              
Tender offer share price (in dollars per share)   $ 1.57   $ 1.57      
Common Class A              
Class of Stock              
Share repurchase program, remaining authorized, amount   $ 39,800,000   $ 39,800,000      
2025 Share Repurchase Program | Common Class A              
Class of Stock              
Stock repurchase program, authorized amount             $ 50,000,000.0
Repurchases of early exercised stock options (in shares)   712,017 1,285,336 712,017 1,285,336    
Total cost   $ 1,200,000 $ 3,000,000.0 $ 1,200,000 $ 3,000,000.0    
Dutch Auction Tender Offer | Common Class A              
Class of Stock              
Stock repurchase program, authorized amount           $ 25,000,000.0  
Repurchases of early exercised stock options (in shares) 6,053,023            
Total cost $ 8,000,000.0            
Purchase price (in dollars per share) $ 1.20            
Fees and expenses $ 700,000            
Dutch Auction Tender Offer | Common Class A | Minimum              
Class of Stock              
Tender offer share price (in dollars per share)           $ 0.98  
Dutch Auction Tender Offer | Common Class A | Maximum              
Class of Stock              
Tender offer share price (in dollars per share)           $ 1.20