XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Subsequent Events (Details)
$ in Thousands
Jul. 31, 2025
USD ($)
Subsequent event | 2025-2026 Repurchase Program  
Share repurchase program authorized amount $ 150,000