XML 40 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Business Combinations - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2025
Mar. 13, 2024
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Business Combination [Line Items]              
Revenue     $ 80,457 $ 80,457 $ 94,363 $ 201,135 $ 226,689
Acquisition-related costs     $ 476   3,510 $ 1,084 9,814
PDP              
Business Combination [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   $ 114,394          
Common stock shares issued   3,450          
Cash   $ 78,900          
Percentage of issued stock   16.40%          
Payment to post closing adjustments related costs $ 2,500