XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Lease Balances in Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Leases [Abstract]      
Operating lease right-of-use assets $ 8,996 $ 9,656 $ 9,656
Operating lease liabilities - current 3,353 3,463 3,463
Operating lease liabilities - long-term 15,042 15,908 $ 15,908
Total operating lease liabilities $ 18,395 $ 19,371