XML 64 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Operating Leases - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
option
Operating Leased Assets [Line Items]        
Expected future monthly minimum lease payments       $ 0.5
Rent abatement in the first year       6 months
Expected future monthly minimum lease payments with abatement period       10 months
Annual increase in lease payments       3.00%
Operating lease, number of options to extend term | option       2
Lessee, operating lease, renewal term       5 years
Lessee, borrowing rate 8.60%      
Operating lease cost $ 8.4 $ 8.5 $ 3.3  
2018 Operating Lease        
Operating Leased Assets [Line Items]        
Irrevocable letter of credit 0.5      
2022 Operating Lease        
Operating Leased Assets [Line Items]        
Irrevocable letter of credit $ 0.8