XML 57 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Additional Information (Detail)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2025
Customer
Sep. 30, 2024
Segment
Jun. 30, 2024
Customer
Jun. 30, 2025
Customer
Jun. 30, 2024
Customer
Sep. 30, 2024
Segment
Dec. 31, 2024
Customer
Segment Reporting [Abstract]              
Number of reportable business segments | Segment   1       2  
Segment Reporting, Expense Information Used by CODM, Description       The chief operating decision maker ("CODM") assesses performance for the segment and decides how to allocate resources based on consolidated loss from continuing operations that also is reported on the condensed consolidated statements of comprehensive loss. The measure of segment assets is reported on the condensed consolidated balance sheets as total consolidated assets. Loss from continuing operations is used to monitor budget versus actual results. Monitoring of budgeted versus actual results are used in assessing performance of the segment and in establishing management’s compensation.      
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]       srt:ChiefExecutiveOfficerMember      
Concentration Risk, Customer       One customer accounted for 19% of net revenue for the three months ended June 30, 2025. One customer accounted for 18% of net revenue for the six months ended June 30, 2025. Two customers accounted for 18% and 11%, respectively, of net revenue for the three months ended June 30, 2024. Two customers accounted for 12% and 10%, respectively, of net revenue for the six months ended June 30, 2024. Two customers accounted for 15% and 10%, respectively, of net accounts receivable as of June 30, 2025. Two customers accounted for 16% and 11%, respectively, of net accounts receivable as of December 31, 2024.      
Number of major customer represented stated percentage of total net revenue 1   2 1 2    
Number of major customers represented stated percentage of net accounts receivable       2     2