XML 62 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Leases - Schedule of Operating Lease, Liability, Maturity (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Leases [Abstract]  
Remainder of 2025 $ 2,834
2026 1,685
2027 994
2028 47
2029 and thereafter 0
Total undiscounted operating lease payments 5,560
Less: imputed interest (191)
Total operating lease liabilities $ 5,369