v3.26.1
Leases - Sublease (Details)
1 Months Ended 3 Months Ended
Apr. 30, 2022
USD ($)
ft²
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]      
Net area subleased | ft² 8,000    
Other, net      
Lessee, Lease, Description [Line Items]      
Sublease lease income   $ 155,646 $ 104,942
Minimum      
Lessee, Lease, Description [Line Items]      
Sublease term 6 months    
Sublease monthly rental income $ 15,000    
Maximum      
Lessee, Lease, Description [Line Items]      
Sublease term 7 years    
Sublease monthly rental income $ 37,880