XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Composition of Certain Financial Statement Captions - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 14,286 $ 21,027
Prepaid income taxes 7,401 8,295
Finished goods inventory 0 1,061
Other 1,944 2,105
Total $ 23,631 $ 32,488