XML 43 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Concentrations - Schedules of Consolidated Revenue and Outstanding Receivable (Detail) - Customer Concentration Risk - Customer A
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Accounts Receivable      
Concentration Risk [Line Items]      
Revenues by geographic region 18.00%   21.00%
Revenue      
Concentration Risk [Line Items]      
Revenues by geographic region 12.00% 11.00%