XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Business and Significant Accounting Policies - Costs Capitalized to Obtain Revenue Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Capitalized costs      
Contract cost capitalized during period $ 89 $ 191  
Amortization of contract cost 500 $ 375  
Costs capitalized to obtain revenue contracts $ 3,200   $ 3,600
New revenue contracts      
Capitalized costs      
Amortization period 5 years