v3.25.4
FINANCIAL STATEMENT DETAILS - Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Current Assets    
Capitalized sales commissions $ 7,866 $ 24,874
Prepaid expenses 15,535 13,077
Other 6,226 4,030
Other current assets $ 29,627 $ 41,981