XML 116 R99.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Operating Lease Obligations (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
2024 $ 870
2025 669
2026 383
2027 188
2028 151
Thereafter 33
Total contract lease payments 2,294
ASC 842  
Lessee, Lease, Description [Line Items]  
2024 1,823
2025 1,108
2026 407
2027 188
2028 151
Thereafter 33
Total contract lease payments $ 3,710