XML 46 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - Summary of Pro Forma Financial Information (Unaudited) (Details) - PDP - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]        
Net revenue $ 76,478 $ 65,709 $ 152,344 $ 135,702
Net loss $ (4,541) $ (24,045) $ (14,434) $ (35,380)