v3.25.1
Description of Business and Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure
The following table presents the detail of prepaid expenses and other current assets as of the dates presented:

March 31,
2025
December 31,
2024
(In thousands)
Prepaid software maintenance
$8,002 $9,868 
VAT receivable2,510 2,452 
Other prepaid expenses2,091 2,910 
Other current assets3,254 4,020 
Total prepaid expenses and other current assets$15,857 $19,250