XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Costs and Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Related Party Transaction [Line Items]    
Operating lease expense (including expense for lease agreements with related parties of $165 and $139 for the three months ended September 30, 2024 and 2023, respectively) $ 3,226 $ 2,184
Cash payments for operating leases (including payments to related parties of $165 and $128 for the three months ended September 30, 2024 and 2023, respectively) 2,863 2,083
New operating lease assets obtained in exchange for operating lease liabilities 17,782 9,177
Related Party    
Related Party Transaction [Line Items]    
Operating lease expense (including expense for lease agreements with related parties of $165 and $139 for the three months ended September 30, 2024 and 2023, respectively) 165 139
Cash payments for operating leases (including payments to related parties of $165 and $128 for the three months ended September 30, 2024 and 2023, respectively) $ 165 $ 128