XML 120 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Narrative (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Feb. 20, 2025
ft²
Dec. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]      
Lease agreement   152 months  
New office space | ft²   75,000  
Future minimum lease commitments amount $ 45,724    
Accrued liability $ 1,690   $ 1,195