XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 13, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]          
Revenue   $ 76,478 $ 47,982 $ 132,326 $ 99,426
Acquisition-related costs   1,394   6,304  
PDP          
Business Acquisition [Line Items]          
Revenue   $ 21,800   27,700  
Acquisition-related costs       $ 6,300  
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%