XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 13, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Business Acquisition [Line Items]          
Revenue   $ 94,363 $ 59,158 $ 226,689 $ 158,584
Acquisition-related costs   3,510 9,814
PDP          
Business Acquisition [Line Items]          
Revenue   $ 26,700   54,400  
Acquisition-related costs       $ 9,800  
Common stock price per share on acquisition date $ 11.03        
Preliminary purchase consideration $ 116,909        
Common stock shares issued 3,450        
Cash $ 78,900        
Percentage of issued stock 16.40%