v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]      
Allowance for credit losses   $ 6.5 $ 6.8
Property and equipment, net of accumulated depreciation and amortization   28.0 26.2
Intangible assets, net of accumulated amortization   $ 13.3 $ 11.9
Common stock, shares issued (in shares)   30,201,123 29,713,024
Common stock, shares outstanding (in shares)   29,793,053 29,304,954
Treasury stock, shares held (in shares)   408,070 408,070
Common Stock, Shares Authorized, Unlimited [Fixed List] Unlimited Unlimited