v3.25.2
Business Combinations - Unaudited Pro Forma Financial Information - Airbase (Details) - Airbase Inc. - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Business Combinations    
Revenue $ 1,601,619 $ 1,422,873
Net income $ 224,620 $ 158,844