XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE CONCENTRATION (Tables)
3 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Revenue from External Customers by Geographic Areas Revenue for the three months ended December 31, 2023 and 2022 were as follows (amounts in thousands):
Three Months Ended December 31,
20232022
United States
$28,429$38,427
United Kingdom
3,846
NA
All other countries
4,6427,276
Total revenue
$36,917$45,703