v3.26.3
Accounts Payable and Accrued Expenses - Narrative (Details)
$ in Thousands, $ in Millions
Jun. 30, 2026
USD ($)
Jun. 30, 2026
AUD ($)
Jun. 30, 2025
USD ($)
Related Party Transaction [Line Items]      
Accrued stamp duty $ 14,142 $ 3.9 $ 0
Falcon Acquisition      
Related Party Transaction [Line Items]      
Accrued stamp duty   $ 10.2