v3.25.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 13, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Valuation Allowance [Line Items]            
Income tax expense   $ 2,150 $ 73 $ 3,766 $ 2,475  
Haymaker III | Other Business Combination            
Valuation Allowance [Line Items]            
Income tax percentage of federal state and local income tax savings 85.00%     15.00%    
Units redeemed           1,946,408
Additional deferred tax assets           $ 3,600
Additional deferred tax liability           $ 2,800