XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Narrative (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jul. 31, 2024
USD ($)
ft²
Lessee, Lease, Description [Line Items]      
Operating lease, lease area | ft²     30,000
Irrevocable Letters of Credit due April 2036      
Lessee, Lease, Description [Line Items]      
Letters of credit outstanding, amount | $ $ 1.5 $ 3.5 $ 1.5
Office Equipment      
Lessee, Lease, Description [Line Items]      
Lease term 7 years    
Minimum      
Lessee, Lease, Description [Line Items]      
Lease term 2 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Lease term 7 years