v3.25.4
Revenues from Contracts with Customers - Schedule of Contract Liabilities Roll Forward (Details)
$ in Thousands
6 Months Ended
Dec. 31, 2025
USD ($)
Activities in Contract Liabilities [Roll Forward]  
Beginning balance $ 698
Commission and other services revenue recognized (12,501)
Amounts recognized as contract liabilities 13,640
Ending balance $ 1,837