v3.25.0.1
LEASES - Narrative (Details)
$ in Thousands
Jun. 30, 2025
ft²
Dec. 31, 2024
USD ($)
May 31, 2024
ft²
Mar. 31, 2024
USD ($)
ft²
Feb. 29, 2024
ft²
Dec. 31, 2023
USD ($)
Dec. 18, 2023
ft²
Lessee, Lease, Description [Line Items]              
Renewal term (in years)   5 years          
Obligations under current leases | $   $ 2,581       $ 3,944  
Operating lease, liability, current, statement of financial position, [extensible enumeration]   Accrued expenses and other current liabilities       Accrued expenses and other current liabilities  
Long-term obligation under operating leases | $   $ 54,656       $ 21,094  
New York, New York              
Lessee, Lease, Description [Line Items]              
Area of office building             85,666
Seattle, Washington              
Lessee, Lease, Description [Line Items]              
Area of office building         7,940    
Lease term (in months)         63 months    
Pittsburgh, Pennsylvania              
Lessee, Lease, Description [Line Items]              
Leased square footage       110,008      
Cost related to improvement to the premise | $       $ 6,800      
Pittsburgh, Pennsylvania | Forecast              
Lessee, Lease, Description [Line Items]              
Area of office building 148,266            
Beijing, China              
Lessee, Lease, Description [Line Items]              
Area of office building     16,314,000        
Lease term (in months)     39 months