XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Financial Information of Custom Truck One Source, Inc. - Condensed Parent Company Balance Sheets Parentheticals (Details) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Condensed Financial Statements, Captions [Line Items]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 500,000,000 500,000,000
Common stock, issued (in shares) 251,908,970 249,903,120
Common stock, outstanding (in shares) 233,794,319 241,011,332
Treasury stock (in shares) 18,114,651 8,891,788
Parent Company    
Condensed Financial Statements, Captions [Line Items]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 500,000,000 500,000,000
Common stock, issued (in shares) 251,908,970 249,903,120
Common stock, outstanding (in shares) 233,794,319 241,011,332
Treasury stock (in shares) 18,114,651 8,891,788