XML 37 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Description of Business and Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2026
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,
2026
December 31,
2025
(In thousands)
Prepaid software maintenance$8,599 $8,788 
VAT receivable2,234 3,279 
Other prepaid expenses1,584 1,550 
Other current assets3,000 1,483 
Total prepaid expenses and other current assets$15,417 $15,100