Leases - Schedule of Future Maturities of Lease Liabilities (Details) $ in Thousands |
Jun. 30, 2025
USD ($)
|
---|---|
Lessee, Lease, Description [Line Items] | |
July 2025 - June 2026 | $ 4,910 |
July 2026 - June 2027 | 4,836 |
July 2027 - June 2028 | 4,146 |
July 2028 - June 2029 | 3,963 |
July 2029 - June 2030 | 3,482 |
Thereafter | 19,235 |
Future maturities of lease liabilities | 40,572 |
Principal Payments | |
Lessee, Lease, Description [Line Items] | |
July 2025 - June 2026 | 3,249 |
July 2026 - June 2027 | 3,370 |
July 2027 - June 2028 | 2,865 |
July 2028 - June 2029 | 2,851 |
July 2029 - June 2030 | 2,535 |
Thereafter | 16,550 |
Future maturities of lease liabilities | 31,420 |
Interest Payments | |
Lessee, Lease, Description [Line Items] | |
July 2025 - June 2026 | 1,661 |
July 2026 - June 2027 | 1,466 |
July 2027 - June 2028 | 1,281 |
July 2028 - June 2029 | 1,112 |
July 2029 - June 2030 | 947 |
Thereafter | 2,685 |
Future maturities of lease liabilities | $ 9,152 |
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|