v3.24.2.u1
Debt - APACF II Facility (Details) - APACF II Facility - USD ($)
$ in Millions
Jan. 19, 2024
Nov. 10, 2023
Jun. 30, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 200.0    
Interest rate   3.25%    
Line of credit facility, maturity period   364 days    
Debt issuance costs   $ 0.3    
Line of credit facility, current borrowing capacity $ 31.9      
Issuance discount $ 0.6      
Face amount     $ 31.9 $ 0.0
Unamortized debt issuance costs     $ 0.8