Accounts Receivable and Significant Client - Activity in Allowance for Credit Losses (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Accounts Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Beginning balance | $ 374 | $ 348 | $ 232 | $ 72 |
| Provision for credit losses | 88 | 105 | 347 | 449 |
| Reversal of provision for credit losses | 0 | 0 | (34) | (21) |
| Uncollectible receivables written off | (11) | (266) | (97) | (313) |
| Effect of foreign exchange | 1 | 0 | 4 | 0 |
| Ending balance | $ 452 | $ 187 | $ 452 | $ 187 |