XML 122 R94.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Feb. 20, 2025
ft²
Leases [Abstract]      
Operating lease cost $ 2,188 $ 2,159  
Lease agreement     152 months
New office space | ft²     75,000
Future minimum lease commitments amount $ 45,724