v3.26.1
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Accounting policies    
Cash and cash equivalents $ 126,928,000 $ 83,081,000
Cash    
Accounting policies    
Cash and cash equivalents 34,013,000 34,832,000
Money Market Fund    
Accounting policies    
Cash and cash equivalents 92,915,000 48,249,000
Short term time deposits    
Accounting policies    
Cash and cash equivalents $ 92,915,000 $ 48,249,000