v3.26.1
REDEEMABLE CONVERTIBLE PREFERRED STOCK - Narrative (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
shares
Mar. 31, 2026
USD ($)
shares
Dec. 31, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Mar. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
shares
Temporary Equity Disclosure [Abstract]            
Conversion basis     1      
Total redeemable convertible preferred stock | $ $ 0 $ 249,652 $ 249,652 $ 249,652 $ 249,652 $ 249,652
Redeemable convertible preferred stock, issued (in shares) 0   67,314,957      
Redeemable convertible preferred stock, outstanding (in shares) 0 67,314,957 67,314,957 67,314,957 67,314,957 67,314,957
Redeemable convertible preferred stock, authorized (in shares) 0