XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Significant Consolidated Balance Sheet Components - Accrued and Current Other Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Significant Consolidated Balance Sheet Components [Abstract]    
Unbilled accounts payable $ 46.9 $ 33.7
Accrued compensation 6.0 4.8
Income taxes payable 0.5 3.1
Warehouse line of credit 6.9 2.5
Operating lease liabilities 1.9 2.3
Other accrued expenses 3.3 4.8
Total accrued expenses and other current liabilities $ 65.5 $ 51.2