XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 13, 2024
Mar. 31, 2024
Mar. 31, 2023
Business Acquisition [Line Items]      
Revenue   $ 55,848,000 $ 51,444,000
Acquisition-related costs   4,910,000  
PDP      
Business Acquisition [Line Items]      
Revenue   5,900  
Acquisition-related costs   $ 4,900,000  
Common stock price per share on acquisition date $ 11.03    
Preliminary purchase consideration $ 116,910,000    
Common stock shares issued 3,450,000    
Cash $ 78,900,000    
Percentage of issued stock 16.40%